Smartling\Submissions\SubmissionManager B

Total Complexity 90
Dependencies 18
Dependents 40
Total lines 720
Lines of code 496
Logical lines of code 222
Comment lines 45
Methods 38
Properties 5

Methods 38

Method Rating Maintainability Complexity Lines of code
storeEntity()
A
40 10 58
buildCountQuery()
A
48 9 38
buildQuery()
A
51 9 27
delete()
S
42 3 64
getSubmissionEntity()
S
51 4 26
find()
S
58 4 14
findTargetBlogSubmission()
S
55 3 21
findOne()
S
59 3 14
dbResultToEntity()
S
64 3 10
isValidRequest()
S
69 3 6
searchByCondition()
S
67 3 7
findSubmissionForCloning()
S
58 2 14
getDuplicateSubmissionDetails()
S
61 2 13
getGroupedIdsByFileUri()
S
52 1 27
buildJoinQuery()
S
56 1 18
getChangedFields()
S
71 2 5
getEntityById()
S
66 2 8
buildSelectQuery()
S
64 2 9
submissionExistsNoLastError()
S
73 2 4
isValidContentType()
S
73 2 5
buildConditionBlockFromSearchParameters()
S
68 2 7
storeSubmissions()
S
69 2 7
getAliasedFromTables()
S
59 1 14
findSubmissionForUploadJob()
S
62 1 11
getTotalCountAndResult()
S
67 1 7
buildJoinCountQuery()
S
67 1 8
setErrorMessage()
S
73 1 5
getSubmissionStatusLabels()
S
81 1 3
createSubmission()
S
79 1 3
getSortableFields()
S
81 1 3
getColumnsLabels()
S
81 1 3
findByIds()
S
67 1 7
getDefaultSubmissionStatus()
S
82 1 3
getTotalInCheckStatusHelperQueue()
S
64 1 10
count()
S
78 1 3
submissionExists()
S
78 1 3
__construct()
S
72 1 5
getFields()
S
71 1 6